<?php
class Cookie_test extends CI_Controller {
	
	
	public  function  get_all_cookies()
	{
		$this->load->model('keyword/cookienew_model');
		$all_cookies=$this->cookienew_model->get_all_cookies();	
		$data['cookies']=$all_cookies;
		$data['title']='所有cookies' ;
		$this->load->view('show_all_cookies',$data);
	}
	
	
	public  function get_uncertain_cookies()
	{
		$this->load->model('keyword/cookienew_model');
		$all_cookies=$this->cookienew_model->get_uncertain_cookies(-1);
		$data['cookies']=$all_cookies;
	
		$this->load->view('show_all_cookies',$data);
		// 获取状态为-１的cookies
	}
	
	
	public function get_cookie_count($platform) {
		$this->load->model('keyword/cookienew_model');
		$count=$this->cookienew_model->get_cookie_count($platform);
		echo $count;
	}
	
	public function get_cookie_bak($platform) {
		$this->load->model('keyword/cookienew_model');
		$cookie=$this->cookienew_model->get_cookie_bak($platform);
		echo $cookie;
		var_dump($cookie);
		// 获取一个随机的cookie  
	}
	
	
	
	public  function get_unuseful_cookies()
	{
		$this->load->model('keyword/cookienew_model');
		$all_cookies=$this->cookienew_model->get_uncertain_cookies(-2);
		$data['cookies']=$all_cookies;
		$this->load->view('show_all_cookies',$data);
		// 获取状态为－2的cookies
	}
	
	public function checkcookies() {
		$this->load->model ( 'keyword/cookienew_model' );
		$result = $this->cookienew_model->get_uncertain_cookies (-1);		
		foreach ( $result as $row ) 
		{
			//echo $row->id."<br><br>" ;
			//echo $row->cookiestr."<br><br>" ;
			if ($this->cookies_test ( $row->cookiestr )) {
				$this->cookienew_model->change_status(1,$row->id);
			} else {
				$this->cookienew_model->change_status(-2,$row->id);
				// 将状态修改为　-2
			}			
			sleep(1) ;     // 延迟1秒　防止访问过快	
			//exit ;
		}
		
		echo 'hello' ;
	}
	
	
	public  function  get_cookie()
	{
		$this->load->model ( 'keyword/cookienew_model' );
		$result = $this->cookienew_model->get_cookie();			
		var_dump($result);
	}
	
	public  function label_cookie($id = NULL)
	{
		$this->load->model ( 'keyword/cookienew_model' );
		$result = $this->cookienew_model->label_cookie($id);
		echo $result;
	}
	
	public function unlock_cookie($id=null)
	{
		$this->load->model ( 'keyword/cookienew_model' );
		$result = $this->cookienew_model->unlock_cookie($id);
		echo $result;
	}
	
	public  function  changeto_1()
	{
		$this->load->model ( 'keyword/cookienew_model' );
		$this->cookienew_model->changeto_1();
	}
	
	private function cookies_test($cookie_str) {		
		$cookie_str=trim($cookie_str);		
		$pattern = '/<li class="follow_item S_line2" action-type="itemClick"(.*?)>/';		
		$ch = curl_init ( 'http://weibo.com/p/1005052451534844/follow?relate=fans&from=100505&wvr=6&mod=headfans&current=fans#place' );
		curl_setopt ( $ch, CURLOPT_COOKIE, $cookie_str );
		curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 );
		$content = curl_exec ( $ch );
		$content = $this->PreHand ( $content );		
		curl_close($ch);
		if (preg_match_all ( $pattern, $content, $matches )) {
			echo count($matches[0])."<br>";
			return TRUE;
		} else {
			return FALSE;
		}
	}
	

	
	private function PreHand($str) {
		$str = str_replace ( "\r\n", "", $str );
		$str = str_replace ( "\r", "", $str );
		$str = str_replace ( "\n", "", $str );
		$str = str_replace ( "\\r\\n", "", $str );
		$str = str_replace ( "\\r", "", $str );
		$str = str_replace ( "\\n", "", $str );
		$str = str_replace ( "\\t", "", $str );
		$str = stripslashes ( $str );
		return trim ( $str );
	}
	
	public function test() {
		$this->load->model ( 'keyword/cookienew_model' );
		
		$str = '
di7669313@163.com----abc112233----用户5495119551----5495119551----di7669313@163.com----AAbbcc2015----13610407816
dian33140988@163.com----abc112233----文弱倒挂爷----5499394964----dian33140988@163.com----AAbbcc2015----13420411574
dian334828@163.com----abc112233----用户5499434952----5499434952----dian334828@163.com----AAbbcc2015----13217813687
dian4376975@163.com----abc112233----遐恋歪歪----5499404280----dian4376975@163.com----AAbbcc2015----13533734643
diduan355597@163.com----abc112233----西浦拳裙----5499498680----diduan355597@163.com----AAbbcc2015----13125639328
die857073885@163.com----abc112233----管野杀宇----5499390758----die857073885@163.com----AAbbcc2015----13242773700
dj9567368@163.com----abc112233----堤币姿----5494876114----dj9567368@163.com----AAbbcc2015----13059616348
dk77074038@163.com----abc112233----绀野银老----5500908233----dk77074038@163.com----AAbbcc2015----13129216410
dong5082741@163.com----abc112233----锦户装怕----5495129504----dong5082741@163.com----AAbbcc2015----13148970063
dong5163486@163.com----abc112233----爱恋雅蠛蝶----5495113436----dong5163486@163.com----AAbbcc2015----13544374560
dp3014383002@163.com----abc112233----愉快醒工砖----5494886701----dp3014383002@163.com----AAbbcc2015----13670218154
du239923408@163.com----abc112233----闭月董格球----5494881251----du239923408@163.com----AAbbcc2015----13530318019
du249333329@163.com----abc112233----生濑培夏----5494882863----du249333329@163.com----AAbbcc2015----13149361365
du5105065065@163.com----abc112233----柔软黑油油----5500920695----du5105065065@163.com----AAbbcc2015----13651688239
fbw70395202@163.com----abc112233----词组家务狗----5417707522----fbw70395202@163.com----AAbbcc2015----13126367763
fcci600844@163.com----abc112233----五十岚根绑----5436292830----fcci600844@163.com----AAbbcc2015----13292834098
fei9243811195@163.com----abc112233----用户5495114877----5495114877----fei9243811195@163.com----AAbbcc2015----13310589685
fen586251363@163.com----abc112233----新谷怎踩----5495114061----fen586251363@163.com----AAbbcc2015----13189175614
ffom028877@163.com----abc112233----范例春秋假----5495083887----ffom028877@163.com----AAbbcc2015----13640634720
fo60246310@163.com----abc112233----用户5500896691----5500896691----fo60246310@163.com----AAbbcc2015----13242220707
fok35886@163.com----abc112233----地厚脏话哥----5495087431----fok35886@163.com----AAbbcc2015----13026889704
fq44518675030@163.com----abc112233----竹下冬衫----5494884329----fq44518675030@163.com----AAbbcc2015----13250270676
frnq564750@163.com----abc112233----浅唱猴赛雷----5499392027----frnq564750@163.com----AAbbcc2015----13691793812
fu5842522@163.com----abc112233----大泽穷却----5500955636----fu5842522@163.com----AAbbcc2015----13611400716
fu7717015@163.com----abc112233----井田逮滔----5494893172----fu7717015@163.com----AAbbcc2015----13612590594
fusq48101566@163.com----abc112233----前方锤子哥----5494843338----fusq48101566@163.com----AAbbcc2015----13242798296
fwkt4826887@163.com----abc112233----饭田防雪----5495120668----fwkt4826887@163.com----AAbbcc2015----13480815307
fxyh4303813@163.com----aabbcc123----近卫盟洲----5500899568----fxyh4303813@163.com----AAbbcc2015----13336524921
gad75348@163.com----abc112233----日向灭弱----5495085964----gad75348@163.com----AAbbcc2015----13428838065
gan766784479@163.com----abc112233----江黑攀肠----5436294770----gan766784479@163.com----AAbbcc2015----13226447629
gao3837752909@163.com----abc112233----佐田蚂陡----5495147579----gao3837752909@163.com----AAbbcc2015----13691938494
gao9332796987@163.com----abc112233----多音二手屁----5494873548----gao9332796987@163.com----AAbbcc2015----13450373413
ge45226@163.com----abc112233----遐恋大麦歌----5494877083----ge45226@163.com----AAbbcc2015----13336335458
hanyun3zhi@163.com----abc112233----高泽见揪广----5501010094----hanyun3zhi@163.com----AAbbcc2015----13640329725
hao9573020@163.com----abc112233----石垣息街----5495139754----hao9573020@163.com----AAbbcc2015----13182174708
he60812348074@163.com----abc112233----药师丸袄伟----5495117696----he60812348074@163.com----AAbbcc2015----13590613825
he92702825389@163.com----abc112233----野间架匪----5489648707----he92702825389@163.com----AAbbcc2015----13450955654
hei6288309@163.com----abc112233----北乃补奥----5500900465----hei6288309@163.com----AAbbcc2015----13247649596
hen10566376@163.com----abc112233----树木日村----5500952325----hen10566376@163.com----AAbbcc2015----13424353054
hen83855103@163.com----abc112233----药师丸梳燕----5494879101----hen83855103@163.com----AAbbcc2015----13005504995
hh293079@163.com----abc112233----香取食激----5494875139----hh293079@163.com----AAbbcc2015----13320257944
hiyq223475183@163.com----abc112233----干裂倒脚队----5494878150----hiyq223475183@163.com----AAbbcc2015----13396005328
hong0522828@163.com----abc112233----松尾净暑----5499364114----hong0522828@163.com----AAbbcc2015----13418418595
hou930455557@163.com----abc112233----利根川透日----5495132725----hou930455557@163.com----AAbbcc2015----13286384580
ht23133795@163.com----abc112233----安恋脏话哥----5494843410----ht23133795@163.com----AAbbcc2015----13143221633
ht7724094@163.com----abc112233----高丸灰布----5436316916----ht7724094@163.com----AAbbcc2015----13342985136
hua7318868@163.com----abc112233----思服亮铮铮----5494888411----hua7318868@163.com----AAbbcc2015----13543408005
huai34500@163.com----abc112233----快乐纯直男----5494878297----huai34500@163.com----AAbbcc2015----13144016036
huai832880965@163.com----abc112233----中井庙蔑----5494894160----huai832880965@163.com----AAbbcc2015----13435729745
huan165113516@163.com----abc112233----单薄裸哭----5494879029----huan165113516@163.com----AAbbcc2015----13411841638
huan4056866@163.com----abc112233----细川弟炒----5499442167----huan4056866@163.com----AAbbcc2015----13418063093
huan73327@163.com----abc112233----用户5494848289----5494848289----huan73327@163.com----AAbbcc2015----13420444310
huan83439361@163.com----abc112233----孤单黛博拉----5494877302----huan83439361@163.com----AAbbcc2015----13017601172
gong427049@163.com----abc112233----思惟刘二蛋----5495086570----gong427049@163.com----AAbbcc2015----13623038151
gong8352621@163.com----abc112233----小津炕翻----5499436971----gong8352621@163.com----AAbbcc2015----13420068942
gu682975720@163.com----abc112233----用户5495139524----5495139524----gu682975720@163.com----AAbbcc2015----13428674143
gu74541@163.com----abc112233----北田神忌----5495092726----gu74541@163.com----AAbbcc2015----13244844728
gu83528113@163.com----abc112233----用户5494879501----5494879501----gu83528113@163.com----AAbbcc2015----13650999761
gu9847076@163.com----abc112233----鲜嫩爷五死----5500920310----gu9847076@163.com----AAbbcc2015----13128688549
gua04956291@163.com----abc112233----安部纠贩----5494888638----gua04956291@163.com----AAbbcc2015----13044285435
gua9356588042@163.com----abc112233----动静拼爹----5494877438----gua9356588042@163.com----AAbbcc2015----13534443861
guai135499498@163.com----abc112233----情恋鸟人----5494875069----guai135499498@163.com----AAbbcc2015----13532345054
guan14126@163.com----abc112233----鹤见单闸----5500958336----guan14126@163.com----AAbbcc2015----13516568945
guan34287@163.com----abc112233----相恋丝带儿----5494851995----guan34287@163.com----AAbbcc2015----13432045664
guan3856183@163.com----abc112233----小山蔑唇----5489654051----guan3856183@163.com----AAbbcc2015----13415672795
guan542282990@163.com----abc112233----用户5499440806----5499440806----guan542282990@163.com----AAbbcc2015----13527676401
gui5428801@163.com----abc112233----本木加萌----5494843133----gui5428801@163.com----AAbbcc2015----13560385226
gui73767558@163.com----abc112233----用户5500925358----5500925358----gui73767558@163.com----AAbbcc2015----13169836423
guovlaoshenfu@163.com----abc112233----用户5499388382----5499388382----guovlaoshenfu@163.com----AAbbcc2015----13202991832
gw2207389@163.com----abc112233----用户5499383777----5499383777----gw2207389@163.com----AAbbcc2015----13042045752
hai2173622912@163.com----abc112233----文弱男妹子----5494850039----hai2173622912@163.com----AAbbcc2015----13232875138
hai24728318@163.com----abc112233----稻山且告----5499386278----hai24728318@163.com----AAbbcc2015----13434809594
han147412@163.com----abc112233----朝夕啪啪匠----5494877725----han147412@163.com----AAbbcc2015----13510727282
ge94108792@163.com----abc112233----用户5495087313----5495087313----ge94108792@163.com----AAbbcc2015----13428874522
gei5733502@163.com----abc112233----钦仰紫葡萄----5494850811----gei5733502@163.com----AAbbcc2015----13189165687
gl07322617954@163.com----abc112233----巧嘴次奥----5499392364----gl07322617954@163.com----AAbbcc2015----13640754431
gmq303078@163.com----abc112233----用户5499442870----5499442870----gmq303078@163.com----AAbbcc2015----13418179845
gong057058117@163.com----abc112233----用户5500919232----5500919232----gong057058117@163.com----AAbbcc2015----13590601519
gong08723@163.com----abc112233----思致蒙奇奇----5495085754----gong08723@163.com----AAbbcc2015----13416034630
gong098347@163.com----abc112233----岩本优糊----5499408142----gong098347@163.com----AAbbcc2015----13437624809
gong16335@163.com----abc112233----石黑踪靠----5500912839----gong16335@163.com----AAbbcc2015----13268393349
duan10687@163.com----abc112233----伴都驾葡----5500905609----duan10687@163.com----AAbbcc2015----13030644549
duan42109@163.com----abc112233----依恋白丁----5495115277----duan42109@163.com----AAbbcc2015----13162874403
duan9453685@163.com----abc112233----端庄潜规则----5500912900----duan9453685@163.com----AAbbcc2015----13533647790
dvc184258@163.com----abc112233----静谧自干五----5494852236----dvc184258@163.com----AAbbcc2015----13172482782
dxut774538@163.com----abc112233----抚摩爷五死----5500901531----dxut774538@163.com----AAbbcc2015----13532724613
dyn21551979@163.com----abc112233----日向志究猴----5495124776----dyn21551979@163.com----AAbbcc2015----13410807382
e228273119@163.com----abc112233----用户5500923151----5500923151----e228273119@163.com----AAbbcc2015----13516638507
ebgd671590776@163.com----abc112233----野村弯炊----5494876240----ebgd671590776@163.com----AAbbcc2015----13189233579
ee69953999@163.com----abc112233----竹中排眨----5495131542----ee69953999@163.com----AAbbcc2015----13321754479
er75638955@163.com----abc112233----尿织滴赠----5494885864----er75638955@163.com----AAbbcc2015----13276404681
ev863229441@163.com----abc112233----干燥小笨蛋----5495087519----ev863229441@163.com----AAbbcc2015----13569648675
ewx70048121@163.com----abc112233----黑白伪球迷----5494850754----ewx70048121@163.com----AAbbcc2015----13151225042
fa2281098@163.com----abc112233----思凡骨灰级----5494873475----fa2281098@163.com----AAbbcc2015----13249201344
fa25179977714@163.com----abc112233----虚假空军----5499386369----fa25179977714@163.com----AAbbcc2015----13418121574
fan5205204@163.com----abc112233----皓月稀有鱼----5495104759----fan5205204@163.com----AAbbcc2015----13149385150
fanfu9599@163.com----abc112233----川岛削耀----5499527978----fanfu9599@163.com----AAbbcc2015----13421371207
fang31752@163.com----abc112233----干巴葫芦哥----5499355985----fang31752@163.com----AAbbcc2015----13433785771
fang85351749@163.com----abc112233----铜谷童佩----5495114375----fang85351749@163.com----AAbbcc2015----13277786771
fat68414404@163.com----abc112233----用户5499386304----5499386304----fat68414404@163.com----AAbbcc2015----13450243010';
		
		/*
		 * $pattern='/(.*?)----/' ;
		 * preg_match_all($pattern,$str,$matches[1]) ;
		 *
		 *
		 * echo "<pre>" ;
		 * var_dump($matches[1][1]);
		 * echo "</pre>" ;
		 *
		 * $result=$matches[1][1];
		 *
		 *
		 * for($i=0;$i<600;$i+=6)
		 * {
		 * //echo $result[$i]."<br>";
		 * $this->cookienew_model->adduserandpassword($result[$i],$result[$i+1]);
		 *
		 * }
		 *
		 * //var_dump($result);
		 *
		 */
	}
}